Dade Institute of Technology and Health1140 NE 163rd Street Ste 22, North Miami Beachopen now, until 20:00